I admit - German English Dictionary